.top{
    width:100%;
    height:80px;
    display:flex;
    flex-direction:row;
    justify-content:center;
    border-bottom: 1px solid #eae9e9;
}
.top>.city{
    width:5%;
    height:100%;
}
.top>.logo{
    width:17%;
    height:100%;
    cursor:pointer;
}
.top>.nav>div{
    width: 25%;
    height: 100%;
    cursor:pointer;
    display: flex;
    gap: 10px;
}
.top>.nav{
    width:22%;
    height:100%;
}
.top>.block{
    width:30%;
    height: 100%;
}
.top>.app{
    width:10%;
    height:100%;
    cursor:pointer;
}
.top>.user{
    width:8%;
    height:100%;
    cursor:pointer;
}
.top>.app>.showApp{
    width:80px;
    height:100px;
    position:absolute;
    left:80%;
    top:80px;
    border:1px solid silver;
}